TEX and LATEX on the Web via IBM techexplorer
نویسندگان
چکیده
The IBM techexplorer Hypermedia Browser TM is an application for the interactive publication of scientific and technical documents. The original project started as an experiment at IBM Research to see how an implementation of a subset of TEX, LTEX, and AMSLTEX could be extended to support interactive viewing of documents for a computer algebra system. This interactivity is accomplished via support for hypertext, multimedia, user-defined pop-up windows and menus, and a modular architecture that allows connections with other applications and Java applets. IBM’s techexplorer provides an alternative to HTML-based solutions for presenting scientific and technical documents on the World Wide Web and is being used for scientific journals, and educational courseware and textbooks. The Intorductory Edition of techexplorer operates as a Netscape Navigator Plug-In and is available for several platforms, including Windows 95/NT, Sun Solaris, and IBM AIX. In addition to being able to display full documents using the supported LTEX language, techexplorer also implements the new Mathematical Markup Language being prepared by the HTML Working Group of the World Wide Web Consortium. In this paper we will give an overview of techexplorer and detail how it can be used to deliver mathematical articles, books and course materials via the World Wide Web. Future directions regarding our plans for opening the architecture of techexplorer and how that relates to the authoring of scientific and technical documents for the Internet will
منابع مشابه
TEX to HTML Translation via Tagged DVI
This paper describes dvihtml, a program under development for translating a tagged DVI file into HTML. A common problem when translating TEX into another format is handling unexpected macros. Fortunately, TEX’s macro language is flexible enough to pass markup information to the DVI file in the form of \special’s, fonts and small horizontal or vertical movements. Translating the resulting DVI fi...
متن کاملAre Text-Only Data Formats Safe? Or, Use This LaTeX Class File to Pwn Your Computer
We show that malicious TEX, BIBTEX, and METAPOST files can lead to arbitrary code execution, viral infection, denial of service, and data exfiltration, through the file I/O capabilities exposed by TEX’s Turing-complete macro language. This calls into doubt the conventional wisdom view that text-only data formats that do not access the network are likely safe. We build a TEX virus that spreads b...
متن کاملWeb-based Mathematics Education Pilot Project
The Web-based Mathematics Education (WME) framework aims to create a Web for mathematics education where education content and support services are interoperable on the Web and can be created, deployed, and maintained on a distributed basis. To test the feasibility, practicality, and effectiveness of WME as a way to enhance mathematics education in schools, a pilot project at Kimpton Middle Sch...
متن کاملThe LaTeXML Daemon: Editable Math on the Collaborative Web
Introduction. The language of the TEX/LATEX typesetting system has become all-pervasive in scientific publications and has proven its stability, convenience and expressivity in its three-decade history. With the advent of the Web 2.0 paradigm, it has also become the primary choice of various technical and scientific social platforms, most prominently online encyclopedias (e.g. PlanetMath [Pla])...
متن کاملDon’t take LaTeX files from strangers
[email protected] TEX , L ATEX , AND B I B T EX F I L ES ARE a common method of collaboration for computer science professionals. It is widely assumed by users that LaTeX files are safe; that is, that no significant harm can come of running LaTeX on an arbitrary computer. Unfortunately, this is not the case. In this article we describe how to exploit LaTeX to build a virus that spreads between docum...
متن کامل